import java.util.Scanner;

class Soulution{
    public static int firstUniqChar(String s){
        int []count=new int[256];
        //统计每个字符出现的次数
        for (int i = 0; i < s.length() ; i++) {
            //这里的返回值是一个字符，也就是
            //count[s.charAt(i)]++;
            char ch=s.charAt(i);
            System.out.print(ch);
            System.out.print(count[ch]);
            System.out.println(count[ch]++);
        }
        for (int i = 0; i < s.length() ; i++) {
            if(1==count[s.charAt(i)]){
                return i;
            }
        }
        return -1;
    }

    public static boolean isValidChar(char ch){
        if((ch>='a'&&ch<='z')||
        ch>='0'&&ch<='9'){//此处的条件是判断，字符串中内容的合法性
            return true;
        }
        return false;
    }

    public static boolean isPalindrome(String s){
        //将大小写统一一下。调用一下已经写好的方法
        s=s.toLowerCase();
        int left=0,right=s.length()-1;
        while(left<right){
            //1.从左侧找到一个有效的字符，如果无效就进来
            while(left<right && !isValidChar(s.charAt(left))){
                left++;
                return false;
            }
            //1.从右侧找到一个有效的字符
            while(left<right && !isValidChar(s.charAt(right))){
                right--;
                return false;
            }
            if(s.charAt(left)!=s.charAt(right)){
                return false;
            }else {
                left++;
                right--;
            }
        }

        return true;

    }


    public static void main(String[] args) {
        String s="duud";
        //System.out.println(firstUniqChar(s));
        System.out.println(isPalindrome(s));
    }
}

public class Main {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        while(sc.hasNext()){
            //获取一行单词,用line
            String s=sc.nextLine();

            //1.找到最后一个空格
            //2.获取最后一个单词：从最后一个空格+1位置开始，一直截取到末尾
            //3.打印最后一个单词长度

            int len=s.substring(s.lastIndexOf(' ')+1,s.length()).length();
            System.out.println(len);
        }
        sc.close();
    }
}